Horned Toad — synonyms, definition
1. horned toad (Noun)
2 synonyms
horned lizard horny frog
1 definition
horned toad (Noun) — Insectivorous lizard with hornlike spines on the head and spiny scales on the body; of western North America.
2 types of
iguanid iguanid lizard
2 types
Phrynosoma cornutum Texas horned lizard
2 parts of
Phrynosoma genus Phrynosoma